rely heavily on - Francés Inglés Diccionario